﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Platform.LanguageProcessing.Expressions
{
	public class NounExpression : WordExpression
	{

		public NounExpression( string noun )
			: base( noun, GrammarClass.Noun )
		{

			this.Gender = SubjectGender.Neutral;
		}


		public Cardinality Cardinality
		{ get; private set; }

		public SubjectGender Gender
		{ get; private set; }

		/// <summary>
		/// 
		/// </summary>
		public bool IsAbstract
		{ get; private set; }
	}
}
